package com.feeyin.radar.sys.dao;

import com.feeyin.radar.sys.model.FunctionTree;
import java.util.List;

public abstract interface FunctionTreeDAO
{
  public abstract List getFunctions();

  public abstract List getFunctionsByActivity();

  public abstract List getFunctionsByUserId(Integer paramInteger);

  public abstract FunctionTree getFunction(Integer paramInteger);

  public abstract FunctionTree getFunctionByNameParentId(String paramString, Integer paramInteger);

  public abstract boolean insertFunction(FunctionTree paramFunctionTree);

  public abstract boolean updateFunction(FunctionTree paramFunctionTree);

  public abstract boolean updateFunctionByFunctionNameEn(String paramString1, String paramString2);

  public abstract boolean updateFunctionByFunctionCode(String paramString1, String paramString2);

  public abstract boolean deleteFunction(Integer paramInteger);

  public abstract boolean deleteFunctionByParentId(Integer paramInteger);

  public abstract List getViewFunctions();
}

/* Location:           C:\Users\e547415\MyProject\rone\WEB-INF\classes\
 * Qualified Name:     com.feeyin.radar.sys.dao.FunctionTreeDAO
 * JD-Core Version:    0.6.0
 */